\newglossaryentry{rtl}
                 {
                   name={RTL, Register Transfer Level},
                   text={RTL},
                   description={An abstraction level of circuit 
                     description, usually in Verilog or VHDL 
                     format}
                 }

\newglossaryentry{mhdl}
                 {
                   name={MetaHDL},
                   text={\mbox{MetaHDL}},
                   description={Language for configurable 
                     parameterizable RTL design}
                 }

\newglossaryentry{mhdlc}
                 {
                   name={mhdlc, MetaHDL Compiler},
                   text={\texttt{mhdlc}},
                   description={Compiler that translate MetaHDL
                     source code to Verilog or SystemVerilog}
                 }

\newglossaryentry{cfg}
                 {
                   name={CFG, Context-Free Grammar},
                   text={CFG},
                   description={In formal language theory, a
                     context-free grammar is a formal grammar in
                     which every production rule is of the form $V \to w$
                     where $V$ is a single nonterminal symbol, and $w$ is
                     a string of terminals and/or nonterminals ($w$ can
                     be empty).  The languages generated by
                     context-free grammars are known as the
                     context-free languages.  Context-free grammars
                     are important in linguistics for describing the
                     structure of sentences and words in natural
                     language, and in computer science for describing
                     the structure of programming languages and other
                     artificial languages.  In computer science, a
                     popular notation for context-free grammars is
                     Backus-Naur Form, or BNF.}
                 }

\newglossaryentry{ff}
                 {
                   name={FF, Flip-Flop},
                   text={FF},
                   description={Sequential element in digital IC 
                     design}
                 }

\newglossaryentry{fsm}
                 {
                   name={FSM, Finite State Machine},
                   text={FSM},
                   description={A widely adopted structure for 
                     control point implementation in IC design}
                 }

